Audio control system

ABSTRACT

Systems and methods for controlling an audio device include a system provider device that retrieves, through a network, audio device information for at least one audio device. The system provider device also receives an indication of a triggered alert from at least one of a plurality of devices. In various embodiments, the system provider device determines an alert type corresponding to the received indication of the triggered alert. In addition, the system provider device modifies an audio setting of the at least one audio device based on the determined alert type. In some examples, the system provider device further modifies the audio setting of the at least one audio device to return the modified audio setting of the at least one audio device to a pre-modified setting.

PRIORITY

This application is a continuation of and claims the benefit of priorityto U.S. patent application Ser. No. 14/586,047, entitled “AUDIO CONTROLSYSTEM,” filed on Dec. 30, 2014, which is hereby incorporated byreference herein in its entirety.

BACKGROUND Field of the Invention

The present disclosure generally relates to an audio control system, andmore particularly to an audio control system that interfaces with anaudio device to control a one or more settings of the audio device inresponse to at least one of a plurality of external stimuli.

Related Art

In times of emergency, it is critical to command the attention of peoplewho need to be notified of the emergency. For example, emergencyvehicles (e.g., police, ambulance, fire/rescue) may use sirens to notifyothers of their approach. However, some drivers may be traveling withtheir car stereo system at a very high volume, or they may be drivingwhile wearing headphones (e.g., to listen to music or while on theirmobile phone) or while wearing a Bluetooth® headset (i.e., a hands-freeheadset). Thus, such drivers may not be able to adequately hear theapproaching siren and may not respond until a later time if/when theynotice emergency vehicle lights. Similarly, there may be othersituations in which it is necessary to get an individual's attention,but where the individual is unable to readily hear. For instance, insome cases, individuals who work in high-noise environments (e.g.,manufacturing sector jobs) often use ear protection such as noisecancelling headphones to protect themselves from occupationally-inducedhearing loss. However, there may be situations, such as a fire, atornado, or other building emergency where an emergency message needs tobe quickly delivered to employees working in the affected area and/orbuilding. By way of example, visual indicators may be used (e.g.,flashing lights) but would only be useful for those individuals withinview of such visual indicators. Alternatively, one or more individualsmay be tasked with personally finding and notifying one or moreco-workers to deliver the message. In other examples, office workers mayenjoy working with headphones on while listening to music, podcasts,etc. As in the above examples, such workers may not readily hear alarmsor see visual indicators, and so such workers may also rely onco-workers to personally find them to deliver an urgent message.

Thus, there is a need for an audio control system that provides a way tocontrol an audio device (e.g., including a stereo, headphones, etc.) inresponse to at least one of a plurality of external stimuli, and whichcan be used as a rapid and reliable way to remove unwanted audioimpairments, particularly during emergency situations.

BRIEF DESCRIPTION OF THE FIGURES

FIG. 1 is a schematic view illustrating an embodiment of an audiocontrol system;

FIG. 2 is a schematic view illustrating an embodiment of a beacondevice;

FIG. 3A is a schematic view illustrating an embodiment of the audiocontrol system of FIG. 1 that includes a plurality of the beacon devicesof FIG. 2;

FIG. 3B is a schematic view illustrating an embodiment of the audiocontrol system of FIG. 3A with the beacon devices providingcommunication areas;

FIG. 4 is a schematic view illustrating an embodiment of a systemprovider device connected to beacon devices in the audio control systemof FIG. 3 and to a user database and a business physical locationdatabase to provide an audio control system;

FIG. 5 is a flow chart illustrating an embodiment of a method forproviding control of an audio device;

FIG. 6 is a schematic view illustrating an embodiment of an audiocontrol system including a local network communication device;

FIG. 7A is a schematic view illustrating an embodiment of anoise-cancelling headphone set connected to a mobile device, inaccordance with some embodiments;

FIG. 7B is a schematic view illustrating an embodiment of a headphoneset connected to an audio device by way of a pass-through device, inaccordance with some embodiments;

FIG. 8 is a schematic view illustrating an embodiment of an audiocontrol system implemented in a transportation scenario;

FIG. 9A is a schematic view illustrating an embodiment of a front paneldisplay of a car stereo system showing a first volume setting;

FIG. 9B is a schematic view illustrating an embodiment of a front paneldisplay of a car stereo system showing a second volume setting;

FIG. 10 is a screen shot illustrating an embodiment of a user devicedisplaying an incoming phone call;

FIG. 11 is a schematic view illustrating an embodiment of a networkedsystem;

FIG. 12 is a perspective view illustrating an embodiment of a userdevice;

FIG. 13 is a schematic view illustrating an embodiment of a computersystem; and

FIG. 14 is a schematic view illustrating an embodiment of a systemprovider device.

Embodiments of the present disclosure and their advantages are bestunderstood by referring to the detailed description that follows. Itshould be appreciated that like reference numerals are used to identifylike elements illustrated in one or more of the figures, whereinshowings therein are for purposes of illustrating embodiments of thepresent disclosure and not for purposes of limiting the same.

DETAILED DESCRIPTION

The present disclosure provides systems and methods for controlling anaudio device (e.g., including a stereo, headphones, etc.) in responseany one of a plurality of external stimuli. The systems and methodsdescribed herein may be used as a quick and reliable way to removehearing impairments, for example such as headphones, car stereos, hometheater systems, or other such audio devices as known in the art,particularly during emergency situations.

As discussed above, conventional methods of alerting and/or notifyingindividuals during an emergency may not always be effective, for examplesuch as when an individual has their hearing obstructed by another audiosource or by noise cancelling headphones. In some illustrations,emergency vehicles (e.g., police, ambulance, fire/rescue) may use sirensto notify individuals of their approach. However, drivers and/orpassengers traveling in a car while listening to music very loudly maynot hear the approaching sirens. Alternatively, drivers and/orpassengers wearing headphones or a Bluetooth® headset (e.g., to listento music or while on their mobile phone) may similarly not hearemergency vehicles approaching. In some embodiments of the presentdisclosure, approaching emergency vehicles may be configured towirelessly communicate with a car stereo, a Bluetooth® headset, aheadphone set, or a user's mobile device, among others, to remotelylower the volume (or mute) of such devices in order to remove hearingobstructions and thereby allow individuals to hear their approach andrespond appropriately (e.g., by moving to the side of the roadway). Inother illustrations, individuals who work in high-noise environments(e.g., manufacturing sector jobs) may use ear protection, such as noisecancelling headphones, which can limit their ability to readily hearalarms, instructions of others, etc. Similarly, office workers may enjoyworking while wearing headphones (in some cases, noise cancellingheadphones) in order to listen to music, podcasts, etc. By way ofexample, visual indicators may be used (e.g., flashing lights) to alertworkers, but any individual who does not see such visual indicatorscould remain unaware of events around them. Rather than inefficientlytasking individuals with personally finding and relaying messages toco-workers, some embodiments disclosed herein provide for wirelesscommunication between a local and/or remote system provider device andone or more audio devices. For example, a local and/or remote systemprovider device may communication with noise cancelling headphones,workplace radios, Bluetooth® headsets, headphone sets, user mobiledevices, or other audio devices, for example, to disable a noisecancelling feature and/or lower the volume (or mute) of any such audiodevices in order to remove hearing obstructions. In this manner, workerswill be able to readily hear a broadcast emergency message, instructionsfrom a co-worker, or other emergency signal so that they can takeappropriate action.

Referring now to FIG. 1, an embodiment of an audio control system 100 isillustrated. The audio control system 100 includes a business 102 havinga business physical location. While the embodiments herein are shown anddescribed with reference to a single business for the sake of clarity,it will be understood that various embodiments may include a pluralityof businesses at a plurality of physical locations, and/or a singlebusiness having a plurality of business physical locations. In variousexamples, the business 102 includes one or more local devices that arecoupled to a network 106 that is further coupled to a system providerdevice 108. For example, the business 102 and the system provider device108 are configured to communicate with one another by way of the network106, for example by way of network communication devices, as discussedbelow. In the embodiments illustrated and discussed below, the business102 may be a warehouse, a manufacturing facility, an office building orportion thereof, a theme park, a grocery store, a department store, arestaurant, a movie theater, a sports stadium, and/or a variety of otherbusinesses as known in the art. However, one of skill in the art inpossession of the present disclosure will recognize that the audiocontrol system 100 described herein may be utilized by virtually anybusiness at any physical location. Moreover, one of skill in the art inpossession of the present disclosure will recognize that the audiocontrol system 100 is not limited to businesses, and the audio controlsystem 100 described herein may also be utilized at a place of residence(e.g., a home, an apartment, a dorm, a condo, etc.), in private andpublic modes of transportation (e.g., cars, trains, planes, subways,buses, etc.), and/or at any place where audio devices may obstruct anindividual's ability to hear, especially during emergency situations.

The network 106 may be implemented as a single network or a combinationof multiple networks. For example, in various embodiments, the network106 may include the Internet and/or one or more intranets, landlinenetworks, wireless networks, cellular networks, satellite networks,and/or other appropriate types of networks. In some examples, thebusiness 102 may communicate through the network 106 via cellularcommunication, by way of one or more local network communicationdevices. In other examples, the business 102 may communicate through thenetwork 106 via wireless communication (e.g., via a WiFi network), byway of one or more local network communication devices. In yet otherexamples, the business 102 may communicate through the network 106 viaany of a plurality of other radio and/or telecommunications protocols,by way of one or more local network communication devices. In stillother embodiments, the business 102 may communication through thenetwork 106 using a Short Message Service (SMS)-based text message, byway of one or more network communication devices.

The system provider device 108 may likewise couple to the network 106via a wired or wireless connection. As described in more detail belowwith reference to FIG. 14, the system provider device 108 may include anaudio control engine, a communication engine, a business physicallocation database, and a user database. Software or instructions storedon a computer-readable medium, and executed by one or more processors ofthe system provider device 108, allows the system provider device 108 tosend and receive information over the network 106. Furthermore, theaudio control engine in the system provider device 108 may be configuredto implement the various embodiments of the audio control system asdescribed herein. In some examples, the system provider device 108 isconfigured to modify an audio setting of an audio device (e.g., mute,lower a volume, pause playback, etc.) based on a determined alert type,thus removing impediments to hearing (e.g., in the form of headphones,car stereos, home theater systems, etc.) so that ambient sounds such asalerts, sirens, informational messages, or other alerts/messages whichmay be of interest or which may be crucial time-sensitive alerts may bereadily heard and understood.

In the embodiment illustrated in FIG. 1, one or more individuals 103,105 may be at the business 102 physical location. The arrival,departure, and/or position of the one or more individuals 103, 105 maybe detected by way of one or more beacon devices in a beacon system, asdiscussed below. In some embodiments, the system provider may providethe audio control system 100 for the business 102 at the businessphysical location, as well as for any other businesses, residence, orpublic/private modes of transportation implementing the audio controlsystem 100. In some embodiments, the system provider provides astimulus, or instructs the business 102 to provide a stimulus (e.g.,such as one or more of a plurality of wireless communication signals) tonoise cancelling headphones, radios, Bluetooth® headsets, headphonesets, user mobile devices, or other audio devices at the business 102location, as discussed below. In the example of FIG. 1, the individual105 is wearing headphones 107, which may include noise cancellingheadphones. In some illustrations, the individual 105 may be listeningto music, or the individual 105 may be working in a noisy area of thebusiness 102 location, and may be taking advantage of a noise-cancellingfunction of the headphones 107. As described in more detail below,embodiments of the present disclosure provide for removal ofobstructions to an individual's hearing, such as the individual 105. Asmerely one example, and with reference to FIG. 1, the system providerdevice 108 may communicate, by the network 106, with the headphones 107to disable a noise-cancelling function so that the individual 105 isreadily able to hear an alarm 109. In another example, the systemprovider device 108 may communicate, by the network 106, with a userdevice, to which the headphones 107 are connected, to lower the volume,mute, or pause, any audio source playing via the headphones 107.

Referring now to FIG. 2, an embodiment of a beacon device 200 isillustrated. The beacon device 200 includes a chassis that houses afirst communications system 204 such as, for example, a WiFicommunications system, a cellular communication system, and/or a varietyof other communication systems known in the art. The firstcommunications system 204 is coupled to a beacon engine 206 that may beprovided by instruction on a memory system (not illustrated) in thebeacon device 200 that, when executed by a processing system (notillustrated) in the beacon device 200, causes the processing system toperform the functions of the beacon device 200 discussed below. Thebeacon engine 206 is coupled to a second communication system 208 suchas, for example, a Bluetooth® Low Energy (BLE) communication system, aBLE direct communication system, a Near Field Communication (NFC)system, and/or a variety of other communication systems known in theart. The beacon engine 206 may be configured to receive any of a varietyof sensor signals through the second communication system 208 andtransmit those sensor signals using the first communication system 204.While a few examples of communications components in the beacon device200 have been described, one of skill in the art will recognize thatother communications devices, as well as other components that have beenomitted for clarity of discussion and illustrated, may be included inthe beacon device 200 and will fall within the scope of the presentdisclosure. One of skill in the art will recognize that the componentsdescribed above allow for the beacon device to be provided in arelatively small form factor such that it may be placed inconspicuouslyalmost anywhere. As such, the chassis 202 of the beacon device 200 mayinclude any of a variety of features that allow for the coupling of thebeacon device to any part of a business physical location, such as abusiness physical location associated with the business 102.

Referring now to FIGS. 3A and 3B, an embodiment of an audio controlsystem 300 is illustrated. As illustrated in FIG. 3A, the audio controlsystem 300 may be provided by positioning a plurality of the beacondevices 200, discussed above with reference to FIG. 2, in and around thebusiness physical location associated with the business 102, discussedabove with reference to FIG. 1. As discussed above, the beacon devices200 may be sized such that they may be inconspicuously positionedvirtually anywhere in or around the business physical location. Forexample, the beacon devices 200 may be positioned on a ceiling withinvarious areas of an interior of the business physical location and/or inany other part of the business physical location associated with thebusiness 102. Each of the beacon devices 200 in the audio control system300 may be configured to wirelessly communicate, via its firstcommunications system 204, with a local network communication device 302such as, for example, a WiFi wireless router or other computing systemconnected to a network such as the Internet.

Referring now to FIG. 3B, in operation, each of the beacon devices 200is configured to create a communication area 304 with its secondcommunications system 208. For example, the second communications system208 in each beacon device 200 may be a BLE communications device thatprovides an approximately 100 foot radius communications area. Dependingon a desired coverage area, the power of individual beacon devices maybe turned up or down to cover different sized areas, such thatindividual beacons within the business location may have the same ordifferent size coverage areas. However, other communications systemsproviding other communications areas are envisioned as falling withinthe scope of the present disclosure. As can be seen in the illustratedembodiment, the beacon devices 200 may be positioned in and around thebusiness physical location associated with the business 102 such thatthe communications areas 304 abut, overlap, or otherwise providecoverage for any area of interest within and around the businessphysical location associated with the business 102. One of skill in theart in possession of the present disclosure will appreciate thatdifferent configurations of the beacon devices 200 within and around thebusiness physical location associated with the business 102 may beselected to cover any area within and around the business physicallocation with a communications area 304.

As discussed in further detail below, each of the beacon devices 200 areconfigured to communicate with noise cancelling headphones, radios,Bluetooth® headsets, headphone sets, user devices, or other audiodevices at the business 102 location within their respectivecommunications area 304 (e.g., using the second communication system208) to deliver a stimulus received from the local network communicationdevice 302, as provided by the system provider device 108, and therebydisable a noise-cancelling function, lower a volume setting, mute, orpause any of the noise cancelling headphones, radios, Bluetooth®headsets, headphone sets, user devices, or other audio devices at thebusiness 102 location.

In some of the figures associated with the embodiments discussed below,the beacon devices 200 and their communications areas 304 are not shownfor the sake of clarity, but it should be understood that thecommunications of one or more external stimuli from beacon communicationdevices may be accomplished using beacon devices providingcommunications areas such as the beacon devices 200 and communicationsareas 304 illustrated in FIGS. 3A and 3B. While a specific example of anaudio control system 300 is provided, one of skill in the art inpossession of the present disclosure will recognize that a wide varietyof different business physical locations may incorporate the beacondevices 200 in a variety of different manners while remaining within itsscope. It should also be noted that in some examples, one or moreexternal stimuli may be communicated without the use of beacon devices,for example by using the local network communication device 102 tocommunicate directly with any of the noise cancelling headphones,radios, Bluetooth® headsets, headphone sets, user devices, or otheraudio devices at the business 102 location. Additional examples,including embodiments implemented in a transportation scenario, aredescribed below with reference to FIGS. 8, 9A, and 9B.

In the embodiments discussed below, the audio control systems andmethods involve a system provider using a system provider device todetect events associated with a business 102 location alert and/oremergency through communication with the local network communicationdevice 302, and in response, communicate through the beacon devices 200,with any of the noise cancelling headphones, radios, Bluetooth®headsets, headphone sets, user devices, or other audio devices at thebusiness 102 location. In some embodiments, the audio control systemsand methods may alternately involve receiving a voice command, by any ofthe noise cancelling headphones, radios, Bluetooth® headsets, headphonesets, user devices, or other audio devices, where the voice commandserves as an external stimuli, as discussed above. In some embodiments,events associated with a business 102 location alert and/or emergencymay include events such as floods, hurricanes, tornadoes, fires, toxicgas releases, chemical spills, radiological accidents, explosions, civildisturbances, workplace violence situations, as well as others describedbelow and/or which may be known in the art. In some examples, thebusiness 102 may communicate with the system provider device 108, by thelocal network communication device 302, to implement one or morefunctions of the audio control system 300 in the event of an alertand/or emergency situation, as described herein. In some cases, thesystem provider device 108 may receive a communication, by way of thenetwork 106, from a third-party alert system, a local authority, a stateauthority, or a national authority, such as the Federal CommunicationCommission's (FCC) Emergency Alert System (EAS). The system providerdevice 108 may analyze the one or more stimuli received, for examplefrom the business 102, from voice commands, or from third-party systemsand determine an appropriate action. The system provider device may alsostore individual and/or business information (e.g., user deviceinformation, audio device information, business physical location,individual physical location, alert and/or emergency protocolinformation, etc.) in a database located at the business physicallocation associated with the business 102 and/or the individuals, or ata remote database, for example, by way of a network connection. In someembodiments, the system provider device may be a device that is local tothe business physical location associated with the business 102 and thatcommunicates with the beacon devices 200 using the local networkcommunication device 302.

Furthermore, FIGS. 1, 3A, and 3B illustrate a business physical locationassociated with the business 102 where the physical location is a singlebuilding, with the beacon devices 200 positioned to providecommunications areas 304 that cover the interior of that singlebuilding, a parking area of the single building, and/or outside sectionsof that single building. However, beacon devices 200 may be positionedvirtually anywhere within and around a business physical location. Forexample, beacon devices 200 may be positioned to provide coverage toportions of a parking area, throughout an entire parking lot, at theentrances or exits of that parking lot, and/or anywhere else relative tothat parking lot in order to communicate with any nearby audio devices,such as noise cancelling headphones, radios, Bluetooth® headsets,headphone sets, user devices, or other audio devices. In some examples,the first communication system may be connected to WiFi networksavailable outside the business physical location in order to communicatewith a system provider device. In other examples, the firstcommunication system may be a cellular communications system that allowsthe beacon devices to be positioned anywhere in range of a cellularcommunications tower, allowing beacon devices to be positioned invirtually any physical location when providing the audio control system.As such, one or more events (e.g., alert and/or emergency events)associated with disabling a noise-cancelling function, lowering a volumesetting, muting, or pausing any of noise cancelling headphones, radios,Bluetooth® headsets, headphone sets, user devices, or other audiodevices may be performed, at least in part, based on events performedand/or occurring outside a business physical location.

Referring to FIG. 4, an embodiment of a portion of an audio controlsystem 400 is illustrated that may be used to implement one or moreembodiments of the systems and methods of the present disclosure suchas, for example, to detect events associated with a business 102location, residence location, or transportation alert and/or emergencyas well as voice commands, as described below. The audio control system400 includes a system provider device 402 communicatively coupled tobeacon devices 404 (which may be the beacon devices 200 discussedabove), a business (or residence, or transportation) physical locationdatabase 406, and a user database 408. While illustrated as singledatabases, the business physical location database 406 and user database408 may include multiple databases that may be located at the businessphysical location associated with the business 102 and/or coupled tosystem provider device 402 by a network (e.g., the Internet).

In an embodiment, the business physical location database 406 may storebusiness physical location information 406A and business alertinformation 406B. The business alert information may include forexample, a list of individuals at the business physical location, a listof audio devices at the business physical location, associations betweenindividuals and audio devices, a list of events (e.g., emergency and/oralert events) that may be used to trigger a response by the systemprovider device 402, and/or other business alert information as known inthe art. In some examples, the business alert information may be updatedin real-time as individuals (and their audio devices) move into and outof the range of the beacons 200 at the business physical location, asemergency and/or alert events at the business location unfold, or asweather or other events change. Furthermore, the user database 408 maystore user information such as user device information, user devicepreferences, and/or a variety of other user information known in theart.

Referring now to FIG. 5, an embodiment of a method 500 for controllingone or more audio devices in response to at least one stimulus isillustrated. One of skill in the art in possession of the presentdisclosure will recognize that the method 500 may be performed for aplurality of different businesses (or residences) at a variety ofphysical locations, as well as for a plurality of different public orprivate transportation providers, as described below. The method 500begins at block 502 where audio device information is retrieved by thesystem provider device. For example, audio device information may beautomatically communicated (e.g., via the beacon devices 200), by thenetwork 106, and to the system provider device 108. The retrieved audiodevice information may be updated in real-time as individuals (and theiraudio devices) move into and out of the range of the beacons 200 at thebusiness physical location, as described above. In some embodiments, theaudio device information includes device specific information, such as adevice manufacturer, a device model, a device type, or a device specificfrequency at which the audio device will respond to external commands(e.g., remote commands), and which may be used by the system providerdevice 108, to lower a volume of an audio device, mute an audio device,or pause an audio device, among others. While some examples of devicespecific information collected by the system provider device 108 havebeen given, one of skill in the art in possession of the presentdisclosure will recognize that a wide variety of different devicespecific information will fall within the scope of the presentdisclosure.

The method 500 proceeds to block 504 where an alert is triggered andreceived by the system provider device. In some embodiments, thebusiness 102 may trigger an alert, for example, by way of the localnetwork communication device 302 in communication with the systemprovider device 108. In some cases, the alert may be triggered by athird-party alert system, a local authority, a state authority, or anational authority in communication with the system provider device 108.In particular, with reference to FIGS. 6, 7A, and 7B, a specific exampleof the method 500 is illustrated and described.

Referring first to FIG. 6, an individual 602 at the business 102location is illustrated. In particular, the individual 602 is wearingheadphones 606, which may include noise cancelling headphones. In someexamples, the individual 602 may be listening to music, or theindividual 602 may be working in a noisy area of the business 102location, and may be taking advantage of a noise-cancelling function ofthe headphones 606. With reference to FIG. 6, and in an embodiment ofblock 504, an alert may be triggered according to one of a plurality ofmethods. In one example, an alarm 109 (e.g., a fire alarm) may, uponactivation, communicate with the local network communication device 302(as indicated by arrow 603), which thereby communicates an indication ofthe triggered alert to the system provider device 108 by way of thenetwork 106. In some examples, responsive to activation of the alarm109, an individual at the business 102 location may manually send anindication of the triggered alert, by the local network communicationdevice 302, to the system provider device 108. In still other examples,in response to activation of the alarm 109, an individual 604 at thebusiness 102 location may speak a key phrase 605, which may be detectedby a microphone embedded in the headphones 606 or by a microphoneintegrated within a user device 607 to which the headphones 606 areconnected. As used herein, a “key phrase” may include a predefinedemergency word or phrase, which may be stored in the business physicallocation database, and when detected by the system provider device 108,causes the system provider device 108 to implement one or more aspectsof the audio control system 100. Responsive to detection of such a keyphrase, the user device 607 and/or the headphones 606 may communicate anindication of the triggered alert to the system provider device 108, forexample by way of a beacon device (as described above) and the network106. In one or more of the embodiments described herein, communicationof the indication of the triggered alert to the system provider device108 may also include audio device information for one or more audiodevices, such as the headphones 606, at the business 102 physicallocation. In other examples, audio device information may beautomatically communicated (e.g., via the beacon devices 200 and priorto activation of the alarm 109), via the network 106, and to the systemprovider device 108, as described above with reference to block 502.While some examples of triggering an alert and communicating thetriggered alert to the system provider device have been provided, thoseskilled in the art in possession of the present disclosure willrecognize other methods of triggering an alert and communicating anindication of the triggered alert to the system provider device, whileremaining within the scope of the present disclosure.

The method 500 proceeds to block 506 where an alert type is determinedby the service provider device. For example, in some embodiments,depending on the source of the triggered alert (e.g., a business, aresidence, the FCC's EAS, etc.) and/or depending on identifying metadatathat may be transmitted with the indication of the triggered alert tothe system provider device 108, an alert may be classified into any of aplurality of threat and/or severity levels. By way of example, some highseverity alerts may include events such as floods, hurricanes,tornadoes, fires, toxic gas releases, chemical spills, radiologicalaccidents, explosions, civil disturbances, workplace violencesituations, as described above. In some embodiments, other less severe(or non-severe) alerts may include, for example, informational noticesand/or less time sensitive alerts. In various examples, depending on thealert type and/or alert severity level, as determined by the systemprovider device 108, the system provider device 108 may modify the audiosettings of audio devices at the business 102 physical location inaccordance with one or more of a plurality of different audio settingmodifications, as described below.

The method 500 then proceeds to block 508 where the system providerdevice modifies an audio setting of one or more audio devices at thebusiness 102 physical location. In some embodiments, the modification ofthe audio setting may be based on the determined alert type at block506. With reference to the example of FIG. 6, in an embodiment of block508, the system provider device 108 may communicate with the headphones606, for example by the network 106 (and optionally the local networkcommunication device 302 and one or more beacon devices) to disable anoise-cancelling feature of the headphones 606 so that the individual602 is readily able to hear the alarm 109 and/or the individual 604.Alternatively, in some embodiments, the system provider device 108 maycommunicate, by the network 106, with the user device 604 to which theheadphones 606 are connected, to lower the volume, mute, or pause, anyaudio source playing via the headphones 606. In various embodiments,depending on the alert type determined at block 506, the system providerdevice 108 may mute or pause the audio source (e.g., for more severealerts), or in some cases the system provider device may lower thevolume of the headphones 606 to a predetermined level (e.g., for lesssevere alerts). Additionally, in some examples, depending on the alerttype determined at block 506, a duration of maintaining the modifiedaudio settings may be varied. By way of illustration, for severe alerts(e.g., fires, chemical spills, explosions, etc.), the modified audiosetting (e.g., mute/pause) may remain in effect for the duration thatthe audio device remains at the business 102 physical location, unlessoverridden by an authorized user. Alternatively, for less or non-severealerts (e.g., such as informational notices), the modified audio setting(e.g., lowered volume, mute, pause) may remain in effect for apredetermined duration, such as for example for the duration of theinformational notice (e.g., seconds to minutes).

The method 500 then proceeds to block 510 where the system providerdevice returns the audio device to its pre-modified setting. Forexample, after the passage of the predetermined duration of time, orafter the audio modification is overridden by an authorized user, thesystem provider device 108 may communicate, by the network 106, with theheadphones 606 or the user device 604, to return the volume to itsprevious setting, unmute the audio, un-pause the audio, and/or generallyreturn any modified settings of the audio device to their pre-modifiedsettings.

Referring to FIG. 7A, illustrated therein is a schematic view of aportion 702A of headphones, which may be a portion of the headphones 606discussed above, connected to a user device 704, which may be the userdevice 607 discussed above. In the example of FIG. 7A, the user device704 may include a mobile phone (e.g., a smartphone) capable of wirelesscommunication for example by Bluetooth® Low Energy (BLE), WiFi, orcellular communication, and which includes integrated input/outputcomponents such as a speaker and a microphone, among others.Additionally, in the example shown in FIG. 7A, the headphones mayinclude noise cancellation headphones having a microphone 706, a speaker708, and a circuit 710. In some embodiments, the circuit 710 includes anoise cancellation circuit, which may be used to reduce ambient noise,and as described herein may cause unwanted obstructions to anindividual's hearing, particularly during an alert and/or emergencysituation. In some example, the circuit 710 may further include one ormore communications components capable of wireless communication forexample by Bluetooth® Low Energy (BLE), WiFi, or cellular communication.In some embodiments, the circuit 710 also includes a control circuitcapable of modifying one or more audio settings (e.g., volume and/orplayback controls) of the user device 704. In an example of block 504 ofthe method 500, the microphone 706 (or a microphone of the user device704) may detect a key phrase, a fire alarm, a high-frequency sound, orother alert, and the user device 704 and/or the headphones, by thecircuit 710, may communicate an indication of a triggered alert to thesystem provider device 108, for example by way of a beacon device (asdescribed above) and the network 106. In an example of block 508 of themethod 500, described above, the system provider device 108 maycommunicate with the headphones or the user device 704, to disable anoise-cancelling feature of the headphones or modify one or more audiosettings of the user device 704.

Referring to FIG. 7B, illustrated therein is a schematic view of aportion 702B of headphones, which may be a portion of the headphones 606discussed above, connected to a user device 712, which may be the userdevice 607 discussed above. In the example of FIG. 7B, the user device712 may include an MPEG-1 or MPEG-2 Audio Layer III (MP3) player, acassette player, a radio, a compact disc (CD) player, or other portableaudio player. In various embodiments, the user device 712 may notinclude any wireless communication capability, or integratedinput/output components such as a speaker and a microphone, as in theexample of FIG. 7A. Additionally, in the example shown in FIG. 7B, theheadphones may not include a noise cancellation circuit, or any wirelesscommunication capability, as in the example of FIG. 7A. In some cases,the headphones of FIG. 7B may be simple ear bud type headphones. Whilethe example of FIG. 7B includes basic headphones and a user device 712,which on their own may not be able to take advantage of the embodimentsdisclosed herein, the example of FIG. 7B further includes a pass-throughdevice 714 coupled between (e.g., via ports 715 and 717) the headphonesand the user device 712. The illustrated pass-through device 714 allowsthe basic headphones and the user device 712 to take full advantage ofthe embodiments disclosed herein. By way of example, in someembodiments, the pass-through device 714 includes a microphone 716 and acircuit 718, where the circuit 718 may include one or morecommunications components capable of wireless communication for exampleby Bluetooth® Low Energy (BLE), WiFi, or cellular communication. In someembodiments, the circuit 718 also includes a control circuit capable ofmodifying one or more audio settings (e.g., volume and/or playbackcontrols) of the user device 712. In an example of block 504 of themethod 500, the microphone 716 may detect a key phrase, a fire alarm, ahigh-frequency sound, or other alert, and the pass-through device 714,by the circuit 718, may communicate an indication of a triggered alertto the system provider device 108, for example by way of a beacon device(as described above) and the network 106. In an example of block 508 ofthe method 500, described above, the system provider device 108 maycommunicate with the pass-through device 714, by the circuit 718, tomodify one or more audio settings of the user device 712.

Referring now to FIGS. 8, 9A, and 9B, an alternative embodiment of themethod 500 for controlling one or more audio devices is illustrated.Referring first to FIG. 8, the present example illustrates control of anaudio system of a vehicle 802 by an emergency vehicle 804. As describedabove, a driver and/or passengers traveling in the vehicle 802 may belistening to music very loudly (e.g., FIG. 9A illustrates a front paneldisplay of a car stereo system showing a volume setting set to a veryhigh ‘maximum’ level), or the driver and/or passengers may be wearingheadphones or a Bluetooth® headset (e.g., to listen to music or while ontheir mobile phone), and thus may not hear an approaching siren of theemergency vehicle 804. In an embodiment of block 502 of the method 500,audio device information, as described above, may be retrieved by thesystem provider device. For example, audio device information may becommunicated from a transceiver of the vehicle 802 (which may further bein communication with user devices within the vehicle 802) to the systemprovider device 108 by one or more radio (or cellular) towers 806 or bya transceiver 808 mounted to a nearby traffic signal 810 (or othertraffic signage) in communication with the network 106. The retrievedaudio device information may be updated in real-time as vehicles (andany audio device therein) move into and out of an alert region, whichmay be defined for example as a region having a defined radius ‘R’around the emergency vehicle 804 or as a region a distance ‘D’ in frontof the emergency vehicle 804. While some examples of an alert regionhave been described, one of ordinary skill in the art in possession ofthe present disclosure will recognize other regions which may be used assuitable alert regions, while remaining within the scope of the presentdisclosure.

In an embodiment of block 504 of the method 500, an alert is triggeredand an indication of the triggered alert received by the system providerdevice. In the embodiment illustrated in FIG. 8, the emergency vehicle804 may trigger an alert, for example, by way of a radio transceiver incommunication with the system provider device 108 through one or more ofthe radio towers 806 or transceiver 808. In some embodiments, the alertmay be automatically triggered in conjunction with activation of a sirenof the emergency vehicle 804. In some cases, the alert may be triggeredby a third-party alert system, a local authority, a state authority, ora national authority in communication with the system provider device108. In some examples, the alert may be triggered by an emergencyservices operator (e.g., a 911 operator), by other emergency responsepersonnel, or by an automated emergency response system. In one or moreof the embodiments described herein, communication of the indication ofthe triggered alert to the system provider device 108 may also includeaudio device information for one or more audio devices within thevehicle 802 such as a vehicle 802 stereo system, as well as headphones,mobile devices, or other audio devices within the vehicle 802. In otherexamples, audio device information may be automatically communicatedfrom a transceiver of the vehicle 802 (which may further be incommunication with user devices within the vehicle 802) to the systemprovider device 108 as described above.

As described above for an embodiment of block 506, and with reference tothe example of FIG. 8, an alert type may be determined by the serviceprovider device. In various embodiments, depending on the source of thetriggered alert (e.g., ambulance, police, fire/rescue, emergencyservices provider, etc.) and/or depending on identifying metadata thatmay be transmitted with the indication of the triggered alert to thesystem provider device 108, an alert may be classified into any of aplurality of threat and/or severity levels. In the example of FIG. 8,the alert triggered by (or responsive to) the approaching emergencyvehicle 804 may be classified as a high severity alert. In someembodiments, a severity alert level may be determined by a distancebetween the emergency vehicle (e.g., the emergency vehicle 804) and anapproaching vehicle (e.g., the vehicle 802). In some examples, dependingon the alert type and/or alert severity level, as determined by thesystem provider device 108, the system provider device 108 may modifythe audio settings of one or more audio devices within the vehicle 802such as a vehicle 802 stereo system, as well as headphones, mobiledevices, or other audio devices within the vehicle 802.

In an embodiment of block 508 of the method 500, the system providerdevice modifies an audio setting of one or more audio devices within thevehicle 802. In some embodiments, the modification of the audio settingmay be based on the determined alert type at block 506. With referenceto the example of FIG. 8, in an embodiment of block 508, the systemprovider device 108 may communicate with the vehicle 802 stereo system,for example by the one or more radio towers 806 and/or the transceiver808 in communication with the network 106, to reduce a volume or mutethe vehicle 802 stereo system (e.g., FIG. 9B illustrates the front paneldisplay of the car stereo system showing a volume setting set to a low‘mute’ level). In this way, the driver of the vehicle 802 is readilyable to hear the approaching siren of the emergency vehicle 804.Alternatively, in some embodiments, the system provider device 108 maycommunicate, for example by the one or more radio towers 806 and/or thetransceiver 808 in communication with the network 106, with one or moreaudio devices (e.g., smartphones, headphones, etc.) within the vehicle802, to lower the volume, mute, or pause, any audio source playing viasuch audio devices. In some embodiments, if the vehicle 802 is within alow alert region (farther from the emergency vehicle 804), the systemprovider device 108 may lower the volume of the vehicle 802 stereo, orother audio devices within the vehicle 802, to a predetermined level. Insome examples, if the vehicle 802 is within a high alert region (closerto the emergency vehicle 804), the system provider device 108 may muteor pause any audio source within the vehicle 802. Additionally, invarious examples, a duration of the modified audio settings may bevaried, for example based on the determined alert type or based on avehicle's position with respect to one or more defined alert regions. Byway of illustration, with reference to the example of FIG. 8, themodified audio setting (e.g., muted stereo as shown in FIG. 9B) mayremain in effect for the duration that the vehicle 802 remains within ahigh alert region, which in the present case may include a region facingthe approaching emergency vehicle 804. In an embodiment of block 510 ofthe method 500, the system provider device returns the audio device toits pre-modified setting. For example, in some embodiments, once theemergency vehicle 804 passes the vehicle 802, the vehicle 802 maytransition to a low alert or no-alert region, and the volume of thevehicle 802 stereo may be un-muted or may be incrementally increased asthe distance between the emergency vehicle 804 and the vehicle 802increases.

Referring now to FIG. 10, an example of another embodiment which employsone or more steps of the method 500 is illustrated. In particular, FIG.10 shows a user device 1000 that includes a display 1000 a, for examplehaving a touchscreen user interface, and an input button 1000 b. Whilethe user device 1000 is illustrated and described as a mobile phone, avariety of other user devices are envisioned as falling within the scopeof the present disclosure. In some embodiments, a location of the userdevice 1000 may be determined by the system provider (e.g., using GPScoordinates, triangulation, or other location determination techniques).In particular, in some embodiments, the system provider may determinethat the user device 1000 is within an alert region, which may bedefined as described above. In addition, alternative alert regions maybe defined and may include, for example, a nursery, a hospital, alibrary, a church, a theater, or other area where a quiet atmosphere isrequired and/or expected to be maintained. In various embodiments, auser associated with the user device 1000 may receive a phone call, asindicated in a display 1002 of the user device 1000, while within suchan alert region. In the example of FIG. 10, information regarding theincoming phone call may be displayed in the display 1002 and may includecaller identification (ID) information 1004 and a photo or icon 1006. Inaddition, the display 1002 may also include buttons 1000 c to decline oranswer the incoming call, as well as a slider 1000 d that may also beused to answer the incoming call. In various examples, and in accordancewith one or more embodiments disclosed herein, the system providerdevice modifies an audio setting of the user device 1000 while the userdevice remains within the alert region. In the example of FIG. 10, thesystem provider device mutes a ringtone of the user device 1000, asindicated by icon 1008, while the user device 1000 remains within thealert region. In some embodiments, the system provider device may lowerthe ringtone volume to a low level while the user device 1000 remainswithin the alert region. As described above with reference to block 510of the method 500, the system provider device returns the user device1000 to its pre-modified setting. For example, in some embodiments, oncethe user device 1000 is determined (e.g., by the system provider) to beoutside the alert region, the system provider may un-mute the ringtoneof the user device 1000 and/or return the user device 1000 to itspre-modified audio setting.

Thus, systems and methods have been described that provide forcontrolling an audio device (e.g., including a stereo, headphones, etc.)in response any one of a plurality of external stimuli. The systems andmethods described herein may be used as a quick and reliable way toremove hearing impairments, for example such as headphones, car stereos,home theater systems, or other such audio devices as known in the art,particularly during emergency situations. In various examples, and inaccordance with the embodiments described herein, a system providerdevice may retrieve audio device information and receive an indicationof a triggered alert. As described above, the triggered alert may beprovided by one or more of a plurality of stimuli automatically, forexample in response to an emergency alert (e.g., a fire alarm, aemergency vehicle siren, an EAS alert, etc.), or manually by anindividual user, an emergency operator, or other individual. The systemprovider may then determine an alert type and severity level. Inresponse, the system provider may modify an audio setting of one or moreaudio devices (e.g., lower a volume, mute, pause, etc.), based in parton the determined alert type and severity level. In some embodiments,the system provider device may then return the one or more audio devicesto their pre-modified (i.e., original) setting. Thus, the embodimentsdescribed herein provide quick and reliable way to remove hearingimpairments that may be introduced by any of a plurality of audio devicesuch as, for example, headphones, car stereos, home theater systems, orother such audio devices as known in the art, particularly duringemergency situations.

Referring now to FIG. 11, an embodiment of a network-based system 1100for implementing one or more processes described herein is illustrated.As shown, the network-based system 1100 may comprise or implement aplurality of servers and/or software components that operate to performvarious methodologies in accordance with the described embodiments.Exemplary servers may include, for example, stand-alone andenterprise-class servers operating a server OS such as a MICROSOFT® OS,a UNIX® OS, a LINUX® OS, or other suitable server-based OS. It can beappreciated that the servers illustrated in FIG. 11 may be deployed inother ways and that the operations performed and/or the servicesprovided by such servers may be combined or separated for a givenimplementation and may be performed by a greater number or fewer numberof servers. One or more servers may be operated and/or maintained by thesame or different entities.

The embodiment of the networked system 1100 illustrated in FIG. 11includes a plurality of user devices 1102, a plurality of local devices1104, a plurality of beacon devices 1106, a plurality of audio devices1108, and/or a system provider device 1110 in communication over one ormore networks 1114. The user devices 1102 may be the user devicesdiscussed above and may be operated by the users and/or individualsdiscussed above. The local devices 1104 and beacon devices 1106 may bethe local network communication devices and beacon devices discussedabove and may be operated by the businesses discussed above. The audiodevices 1108 may be the audio devices discussed above and may standaloneaudio devices or may be integrated, in some cases, with the user devicesas discussed above. The system provider devices 1110 may be the systemprovider devices discussed above and may be operated by the systemproviders discussed above.

The user devices 1102, local devices 1104, beacon devices 1106, audiodevices 1108, and/or system provider device 1110 may each include one ormore processors, memories, and other appropriate components forexecuting instructions such as program code and/or data stored on one ormore computer readable mediums to implement the various applications,data, and steps described herein. For example, such instructions may bestored in one or more computer readable mediums such as memories or datastorage devices internal and/or external to various components of thesystem 1100, and/or accessible over the network 1114.

The network 1114 may be implemented as a single network or a combinationof multiple networks. For example, in various embodiments, the network1114 may include the Internet and/or one or more intranets, landlinenetworks, wireless networks, and/or other appropriate types of networks.

The user devices 1102 may be implemented using any appropriatecombination of hardware and/or software configured for wired and/orwireless communication over network 1114. For example, in oneembodiment, the user devices 1102 may be implemented as a personalcomputer of a user in communication with the Internet. In otherembodiments, the user devices 1102 may be a smart phone, wearablecomputing device, laptop computer, and/or other types of computingdevices.

The user devices 1102 may include one or more browser applications whichmay be used, for example, to provide a convenient interface to permitthe customer to browse information available over the network 1114. Forexample, in one embodiment, the browser application may be implementedas a web browser configured to view information available over theInternet.

The user devices 1102 may also include one or more toolbar applicationswhich may be used, for example, to provide user-side processing forperforming desired tasks in response to operations selected by thecustomer. In one embodiment, the toolbar application may display a userinterface in connection with the browser application.

The user devices 1102 may further include other applications as may bedesired in particular embodiments to provide desired features to theuser devices 1102. In particular, the other applications may include apayment application for payments assisted by a payment service providerthrough a payment service provider device. The other applications mayalso include security applications for implementing user-side securityfeatures, programmatic user applications for interfacing withappropriate application programming interfaces (APIs) over the network1114, or other types of applications. In addition, the otherapplications may include audio and/or video applications for playback ofaudio and/or video files. Email and/or text applications may also beincluded, which allow a user to send and receive emails and/or textmessages through the network 1114. The user devices 1102 includes one ormore user and/or device identifiers which may be implemented, forexample, as operating system registry entries, cookies associated withthe browser application, identifiers associated with hardware of theuser devices 1102, or other appropriate identifiers, such as a phonenumber.

The local devices 1104 may be maintained, for example, by a conventionalor on-line business, conventional or digital goods business, individualbusiness, and/or application developer offering various products and/orservices in exchange for payment to be received conventionally or overthe network 1114.

The audio devices 1108 may be implemented using any appropriatecombination of hardware and/or software configured for audio and/orvideo playback of one or more audio and/or video file types.Additionally, the audio devices 1108 may be configured for audioplayback and/or reception of one or more of a plurality of media such asMPEG-1 or MPEG-2 Audio Layer III (MP3) files, cassette tapes, radiosignals, and/or compact discs. Thus, in some embodiments, the audiodevices 1108 may be implemented as an MP3 player, a cassette player, aradio, a CD player, or other portable audio player. In some embodiments,the audio devices 1108 include headphones, which may be configured toconnect to one or more types of devices capable of audio and/or videoplayback, as described above. As such, in some embodiments, the audiodevices 1108 may include headphones having a noise cancelling feature.In some cases, the audio devices 1108 may be configured for wired and/orwireless communication over network 1114. In some embodiments, the audiodevices 1108 may be coupled to and/or integrated with a user device,such as the user devices 1102. Thus, in some embodiments, the audiodevices 1108 may be implemented as a personal computer of a user incommunication with the Internet. In other embodiments, the audio devices1108 may be implemented as a smart phone, a wearable computing device, alaptop computer, and/or other types of computing devices.

Referring now to FIG. 12, an embodiment of a user device 1200 isillustrated. The user device 1200 may be the user device 607, 704, 712,1000, or 1102 discussed above. The user device 1200 includes a chassis1202 having a display 1204, and an input device including the display1204 and a plurality of input buttons 1206. One of skill in the art willrecognize that the user device 1200 is a portable or mobile phoneincluding a touch screen input device and a plurality of input buttonsthat allow the functionality discussed above with reference to themethods above. However, a variety of other portable/mobile user devices,desktop user devices, and/or other audio devices may be used in themethods discussed above without departing from the scope of the presentdisclosure.

Referring now to FIG. 13, an embodiment of a computer system 1300suitable for implementing, for example, the user devices 607, 704, 712,1000, or 1102, local devices 302, 1104, beacon devices 200, 404, or1106, audio devices 107, 606, 702A, 702B, 714, 1108, and/or systemprovider devices 108, 402, or 1110, is illustrated. It should beappreciated that other devices utilized by users, businesses, beacondevices, beacon communication devices, audio devices, and/or systemproviders in the system discussed above may be implemented as thecomputer system 1300 in a manner as follows.

In accordance with various embodiments of the present disclosure,computer system 1300, such as a computer and/or a network server,includes a bus 1302 or other communication mechanism for communicatinginformation, which interconnects subsystems and components, such as aprocessing component 1304 (e.g., processor, micro-controller, digitalsignal processor (DSP), etc.), a system memory component 1306 (e.g.,RAM), a static storage component 1308 (e.g., ROM), a disk drivecomponent 1310 (e.g., magnetic or optical), a network interfacecomponent 1312 (e.g., modem or Ethernet card), a display component 1314(e.g., CRT or LCD), an input component 1318 (e.g., keyboard, keypad, orvirtual keyboard), a cursor control component 1320 (e.g., mouse,pointer, or trackball), a location determination component 1322 (e.g., aGlobal Positioning System (GPS) device as illustrated, a cell towertriangulation device, and/or a variety of other location determinationdevices known in the art), and/or a camera component 1323. In oneimplementation, the disk drive component 1310 may comprise a databasehaving one or more disk drive components.

In accordance with embodiments of the present disclosure, the computersystem 1300 performs specific operations by the processor 1304 executingone or more sequences of instructions contained in the memory component1306, such as described herein with respect to the user devices 607,704, 712, 1000, or 1102, local devices 302, 1104, beacon devices 200,404, or 1106, audio devices 107, 606, 702A, 702B, 714, 1108, and/orsystem provider devices 108, 402, or 1110. Such instructions may be readinto the system memory component 1306 from another computer readablemedium, such as the static storage component 1308 or the disk drivecomponent 1310. In other embodiments, hard-wired circuitry may be usedin place of or in combination with software instructions to implementthe present disclosure.

Logic may be encoded in a computer readable medium, which may refer toany medium that participates in providing instructions to the processor1304 for execution. Such a medium may take many forms, including but notlimited to, non-volatile media, volatile media, and transmission media.In one embodiment, the computer readable medium is non-transitory. Invarious implementations, non-volatile media includes optical or magneticdisks, such as the disk drive component 1310, volatile media includesdynamic memory, such as the system memory component 1306, andtransmission media includes coaxial cables, copper wire, and fiberoptics, including wires that comprise the bus 1302. In one example,transmission media may take the form of acoustic or light waves, such asthose generated during radio wave and infrared data communications.

Some common forms of computer readable media includes, for example,floppy disk, flexible disk, hard disk, magnetic tape, any other magneticmedium, CD-ROM, any other optical medium, punch cards, paper tape, anyother physical medium with patterns of holes, RAM, PROM, EPROM,FLASH-EPROM, any other memory chip or cartridge, carrier wave, or anyother medium from which a computer is adapted to read. In oneembodiment, the computer readable media is non-transitory.

In various embodiments of the present disclosure, execution ofinstruction sequences to practice the present disclosure may beperformed by the computer system 1300. In various other embodiments ofthe present disclosure, a plurality of the computer systems 1300 coupledby a communication link 1324 to the network 1114 (e.g., such as a LAN,WLAN, PTSN, and/or various other wired or wireless networks, includingtelecommunications, mobile, and cellular phone networks) may performinstruction sequences to practice the present disclosure in coordinationwith one another.

The computer system 1300 may transmit and receive messages, data,information and instructions, including one or more programs (i.e.,application code) through the communication link 1324 and the networkinterface component 1312. The network interface component 1312 mayinclude an antenna, either separate or integrated, to enabletransmission and reception via the communication link 1324. Receivedprogram code may be executed by processor 1304 as received and/or storedin disk drive component 1310 or some other non-volatile storagecomponent for execution.

Referring now to FIG. 14, an embodiment of a system provider device 1400is illustrated. In an embodiment, the device 1400 may be the systemprovider devices discussed above. The device 1400 includes acommunication engine 1402 that is coupled to the network 1114 and to anaudio control engine 1404 that is coupled to a user information database1406 and a business information database 1408. The communication engine1402 may be software or instructions stored on a computer-readablemedium that allows the device 1400 to send and receive information overthe network 1114. The audio control engine 1404 may be software orinstructions stored on a computer-readable medium that, when executed bya processor, is configured to retrieve audio device information, receivean indication of a triggered alert, determine an alert type andseverity, modify an audio setting of an audio device based on thedetermined alert type, return the audio device to its pre-modifiedsetting, as well as provide any of the other functionality that isdiscussed above. While the databases 1406 and 1408 have been illustratedas located in the device 1400, one of skill in the art will recognizethat they may be connected to the audio control engine 1404 through thenetwork 1114 without departing from the scope of the present disclosure.

Where applicable, various embodiments provided by the present disclosuremay be implemented using hardware, software, or combinations of hardwareand software. Also, where applicable, the various hardware componentsand/or software components set forth herein may be combined intocomposite components comprising software, hardware, and/or both withoutdeparting from the scope of the present disclosure. Where applicable,the various hardware components and/or software components set forthherein may be separated into sub-components comprising software,hardware, or both without departing from the scope of the presentdisclosure. In addition, where applicable, it is contemplated thatsoftware components may be implemented as hardware components andvice-versa.

Software, in accordance with the present disclosure, such as programcode and/or data, may be stored on one or more computer readablemediums. It is also contemplated that software identified herein may beimplemented using one or more general purpose or specific purposecomputers and/or computer systems, networked and/or otherwise. Whereapplicable, the ordering of various steps described herein may bechanged, combined into composite steps, and/or separated into sub-stepsto provide features described herein.

The foregoing disclosure is not intended to limit the present disclosureto the precise forms or particular fields of use disclosed. As such, itis contemplated that various alternate embodiments and/or modificationsto the present disclosure, whether explicitly described or impliedherein, are possible in light of the disclosure. Having thus describedembodiments of the present disclosure, persons of ordinary skill in theart will recognize that changes may be made in form and detail withoutdeparting from the scope of the present disclosure. Thus, the presentdisclosure is limited only by the claims.

What is claimed is:
 1. A system, comprising: at least one processingunit; and memory storing computer executable instructions that, whenexecuted by at least one processor, perform a method comprising:receiving audio device information over a network for an audio device;determining one or more characteristics of the audio device based atleast upon the audio device information; receiving an alert over thenetwork, wherein the alert has an alert type and is associated with alocation; and when a current location of the audio device matches thelocation associated with the alert, modifying an audio setting of theaudio device using the one or more characteristics, wherein themodification of the audio setting is based at least upon the alert typeand the location.
 2. The system of claim 1, wherein the method furthercomprises modifying the audio setting of the audio device to return themodified audio setting of the audio device to a pre-modified settingupon completion of an alert condition.
 3. The system of claim 1, whereinthe received audio device information includes data collected from atleast one beacon device.
 4. The system of claim 1, wherein the methodfurther comprises, responsive to detection of a spoken phrase by theaudio device, receiving an indication of the alert over the network. 5.The system of claim 1, wherein the alert type is one of a high severityalert, a low severity alert, and an informational alert.
 6. The systemof claim 1, wherein the audio device includes a noise-cancellingfeature, and wherein the modifying the audio setting includes disablingthe noise-cancelling feature.
 7. The system of claim 1, whereinmodifying the audio setting comprises one or more of: disabling anoise-cancelling feature, enabling a noise-cancelling feature, reducinga volume setting, increasing a volume setting, muting the at least oneaudio device, un-muting the at least one audio device, pausing playbackof an audio source playing via the at least one audio device, orun-pausing playback of the audio source playing via the audio device. 8.The system of claim 1, wherein the audio device comprises one of amobile device, a noise-cancelling headphone set, a headphone set, aradio, a hands-free headset, or an MP3 player.
 9. A method, comprising:retrieving audio device information for an audio device, the audiodevice information comprising one or more audio device characteristics;receiving, by the system provider device, an indication of a triggeredalert wherein the triggered alert is associated with an alert type and alocation; and modifying an audio setting of the at least one audiodevice based upon using the one or more characteristics, wherein themodification is based at least upon the alert type and the location, andwherein the audio setting is modified when a current location of theaudio device is located within a predefined proximity of the locationassociated with the alert.
 10. The method of claim 9, further comprisingmodifying the audio setting of the audio device to return the modifiedaudio setting of the audio device to a pre-modified setting.
 11. Themethod of claim 10, wherein modifying the audio setting of the audiodevice to return the modified audio setting of the audio device to apre-modified setting is performed upon at least one of: an indicationthat the alert has terminated; or a determination that the audio deviceis not located within or proximate to the location associated with thealert.
 12. The method of claim 9, further comprising responsive todetection of a spoken phrase by the audio device, receiving theindication of the triggered alert from at least one of a plurality ofdevices.
 13. The method of claim 9, wherein the audio device informationcomprises data collected from at least one beacon device.
 14. The methodof claim 9, wherein modifying the audio setting of the at least oneaudio device comprises one or more of: disabling a noise-cancellingfeature, enabling a noise-cancelling feature, reducing a volume setting,increasing a volume setting, muting the at least one audio device,un-muting the at least one audio device, pausing playback of an audiosource playing via the at least one audio device, or un-pausing playbackof the audio source playing via the at least one audio device.
 15. Anon-transitory machine-readable medium comprising a plurality ofmachine-readable instructions executable by one or more processors tocause the one or more processors to perform a method comprising:receiving audio device information over a network for at least one anaudio device; determining one or more characteristics of the audiodevice based at least upon the audio device information; receiving analert over the network from at least one of a plurality of devices,wherein the alert has an alert type and is associated with a location;and modifying an audio setting of the audio device using the one or morecharacteristics, wherein the modification of the audio setting is basedat least upon the alert type and the location, wherein the modificationof the audio setting of the audio device is performed when a currentlocation of the audio device matches the location associated with thealert.
 16. The non-transitory machine-readable medium of claim 15,wherein the method further comprises modifying the audio setting of theaudio device to return the modified audio setting of the audio device toa pre-modified setting.
 17. The non-transitory machine-readable mediumof claim 15, wherein the method further comprises, responsive todetection of a spoken phrase by the audio device, receiving the alertover the network.
 18. The non-transitory machine-readable medium ofclaim 15, wherein modifying the audio setting comprises one or more of:disabling a noise-cancelling feature, enabling a noise-cancellingfeature, reducing a volume setting, increasing a volume setting, mutingthe at least one audio device, un-muting the at least one audio device,pausing playback of an audio source playing via the at least one audiodevice, or un-pausing playback of the audio source playing via the audiodevice.